static const uint64_t in_entropy[75] = {
    0x3fe02b417ebce314, 0x3fdd10b048f98340,
    0x3fa4c665cc65b4da, 0x3fcd49bc24996ead,
    0x3fbc8677ddbcf163, 0x3fc7a31bcac2bf14,
    0x3fba49d5259ee3fc, 0x3faf61d601affcb1,
    0x3fc32de527c03dd6, 0x3fb1711893b7b7bb,
    0x3fb7d83539db9d64, 0x3fc77af068192567,
    0x3fc14ba61cff9e4a, 0x3fd04874bc8b246c,
    0x3fb57ab816eaf2d4, 0x3f93965f819fb27d,
    0x3fc11e7adb462d9e, 0x3fa029f293959c58,
    0x3fc3d78a1d28ff68, 0x3f6df59a34bbe7fc,
    0x3fb94647dfe164c2, 0x3fc82f6c20029e4c,
    0x3fa8600f36933cc7, 0x3fc22808a330e919,
    0x3fbec26dff4e4a07, 0x3fb74a7dd8ae1dc6,
    0x3fc490cda4dc1fba, 0x3fa6afdd8f890bed,
    0x3f8d212b593bb5d5, 0x3f9240db8931faf8,
    0x3fa7e0dfc0893a18, 0x3f9cbe139cf0b961,
    0x3fa1dc81ecf1e55c, 0x3fe1c3a8c3665c97,
    0x3fda3d1e3b950a27, 0x3fc2dad28b75bdbb,
    0x3fb0749b57b09f6c, 0x3fb741e98925ac09,
    0x3fb8aea8dd2d9f60, 0x3fcd5ded0f16ce39,
    0x3fd1d5267e1ff701, 0x3fb437a2f99783fc,
    0x3f8ce8b0d65cea1e, 0x3fc16e5c2448f017,
    0x3fbd1dfee47d7526, 0x3f8d35807b52bb38,
    0x3fc519385dec9eb0, 0x3fc63de6d7b944c8,
    0x3fb7c97fa6cbdd79, 0x3fc4f929fe4ebe2d,
    0x3fbe398bbcfdf520, 0x3f96ebebdf4cf5b5,
    0x3f8108debf1c188a, 0x3fc148117697674d,
    0x3fbb420b2755099e, 0x3fc149bd2923d7a6,
    0x3fbbaa6936142c3f, 0x3fa391498e2c8ec4,
    0x3f9252517f6a400e, 0x3fa9eec84ae68d1c,
    0x3fb0ed6f2034becb, 0x3fc3c0af2f83b20f,
    0x3f75d54fb82e5b5e, 0x3fc65709620cd149,
    0x3fdbc9575a8675f6, 0x3fb0108e60bada3e,
    0x3fe0194286a569be, 0x3fc0efc111f57b42,
    0x3fc3c7c715d99fde, 0x3fc40dcdb6423723,
    0x3faf6a634a4b379e, 0x3fb9af6f5c11a434,
    0x3fbb64aa0e48ab7f, 0x3fbf554c29cc943a,
    0x3fc52b5e85486ddc
    };

static const uint16_t in_entropy_dim[11] = {
    0x000A, 0x0003, 0x0008, 0x0009, 0x000C, 0x0003, 0x0008, 0x0009,
    0x000C, 0x0003, 0x0008
    };

static const uint64_t in_kl1[75] = {
    0x3fe00f2ee978b047, 0x3fc6b8d10fd5ee4b,
    0x3fd48539a523a84e, 0x3fa829850436d98b,
    0x3fc450b4c623ec7d, 0x3fbab3f2f656a749,
    0x3fca5d3e6b075a10, 0x3fcbf22b6b1086a3,
    0x3fbe5fdba7cfa8b1, 0x3f9fb1e9d483be94,
    0x3fbdaab73225b93e, 0x3fbd0c04fff053b4,
    0x3fc30e817da1d640, 0x3fc0703748090597,
    0x3fbf43e6098ab895, 0x3fa1f7623e67a84b,
    0x3fbebdb6179e919d, 0x3fc2a762a0f0bacb,
    0x3fbffb79bbbeee35, 0x3faf5dfa6d78e4fd,
    0x3fb096cf187042e3, 0x3fb7c97320f2a3ae,
    0x3fbe54ceb43c30bc, 0x3faff4accb8bd8b0,
    0x3faef1a8ccd0e611, 0x3fa444f8c3c66199,
    0x3fbafb3f60731313, 0x3fba2340353bff17,
    0x3fbc594c098a19bf, 0x3fb4a4cb1be519ee,
    0x3fa7f2b354bd88a3, 0x3fbd9f577ed24e53,
    0x3fdc21ed1f2ea6d7, 0x3fd20d041644dc92,
    0x3fd1d10eca8c7c97, 0x3fc74f10e76157a5,
    0x3fa63261dc70867f, 0x3fa58869987c34b4,
    0x3fc0697018a334b3, 0x3fc16a4920e0b468,
    0x3fc5bda40485792a, 0x3fc181623e3a0bb2,
    0x3fc4af7cbf200b96, 0x3fb48a8204653a41,
    0x3fa39b0380dedfa9, 0x3fc8f08c8462dcd7,
    0x3fc08bf2ca4780be, 0x3f906ec52d80a287,
    0x3fcd4e8c8faab1fe, 0x3fcc16e7c60ce05b,
    0x3fb00b4bbec4cc77, 0x3f9ef45fa10a03d4,
    0x3f81e6917c79950e, 0x3fbf230d5cdc3e8a,
    0x3fb0dbdfe66a59de, 0x3fc222db8d1db5ce,
    0x3fc1a667b1cd01b9, 0x3fc24d8303bfe315,
    0x3fb450a30d958f82, 0x3fb7e027cf1d49b7,
    0x3fae00a190b6bd75, 0x3fb8a9ec7a0837a1,
    0x3f94a0841a8a6bf2, 0x3fa12715c437ea4d,
    0x3fd642a9e74cc4eb, 0x3fd3916ca11c18f1,
    0x3fd62be977972226, 0x3fbd9d8931dc83cd,
    0x3fc06a3d21eb0ba8, 0x3f8acfc715554a30,
    0x3fc2c505ae582974, 0x3fc39feddba73197,
    0x3fc955581b9af273, 0x3fb47410ece8debb,
    0x3fc525adb7c2a0ef
    };

static const uint64_t in_kl2[75] = {
    0x3fd0dd8afff76385, 0x3fd2844bcd035f61,
    0x3fdc9e2933053d19, 0x3efa6f4e7228bd15,
    0x3fa4829304814b70, 0x3fab7524ae359534,
    0x3fc98e32f2965e45, 0x3fca56733f1a01f7,
    0x3fc5e3a89f0d1329, 0x3fc131988682ed56,
    0x3fc90757419e55d9, 0x3fc7628782f84ace,
    0x3fba850baa401081, 0x3fb2d41fc7af6949,
    0x3fb56a8d4ff5c4ce, 0x3fbc15655565f88a,
    0x3fc6ba14992cfb13, 0x3fc26cff04aaadfd,
    0x3fb4d38ee714820e, 0x3fa680398000be22,
    0x3fb58078d86368d7, 0x3fc990bdeb084e53,
    0x3fafc3360baac4e8, 0x3fc445bb623c4b7f,
    0x3fa2a53693e22a16, 0x3f92d7febc6e387b,
    0x3fbe4ba21ce4600c, 0x3f61c378ef5efebb,
    0x3fadddbafac042e0, 0x3fa8e9f397ef93b3,
    0x3fb15ea6b21d3082, 0x3fc2a611572e750e,
    0x3fa8cb76f97dc0ef, 0x3fd2e48464ca679e,
    0x3fe501065e02f021, 0x3fb6a628682a7e83,
    0x3fb6698255fbb263, 0x3fc41bd5965c12f9,
    0x3fa83789c29247a8, 0x3fce663ac81f0c6c,
    0x3fac454f2e4c27cd, 0x3fd008a5bf2917e8,
    0x3fb38b310fcff8fd, 0x3f961c645b41c08a,
    0x3fd0cfceb390413d, 0x3fbcb3a7b22f6ea7,
    0x3fc413edec26286a, 0x3fa6ace2e1806ead,
    0x3fcd8c91bb460a8c, 0x3f9cdacdb11e83ac,
    0x3f6043dcf2bc61d6, 0x3fc21ae0aaa47d82,
    0x3fcc1a19934b1be0, 0x3f83459cd302a689,
    0x3fb8bf26175eeef3, 0x3fa02cb3fab03e31,
    0x3fab4b880d02a953, 0x3fc44ecf8e8c9f7d,
    0x3f70afd3e9975d43, 0x3faeef83359c9e67,
    0x3fc336781ccb2f6b, 0x3fa132555bab6b42,
    0x3fbc9ae433badb47, 0x3fb2267812291cf3,
    0x3fb825da8e1fce34, 0x3fddc3d0b5d6209e,
    0x3fdc32b8a6a1ebd4, 0x3fbde27eae730478,
    0x3fc2a204aea21edf, 0x3fc1cc47a26356f2,
    0x3faae8e3995a3677, 0x3fca07013a914739,
    0x3fb5630a011891fd, 0x3fbd0bad4b66be46,
    0x3fc2a7de90998afd
    };

static const uint16_t in_kl_dim[11] = {
    0x000A, 0x0003, 0x0008, 0x0009, 0x000C, 0x0003, 0x0008, 0x0009,
    0x000C, 0x0003, 0x0008
    };

static const uint64_t ref_entropy[10] = {
    0x3feaab74254fab33, 0x3fffcc05dcd7cd66,
    0x3ffe6abb2f676934, 0x4001f6cae58c45f0,
    0x3fe9e624b250b86c, 0x3ffdb3d806503032,
    0x400047dd80fc17ed, 0x4001a9caffce45d4,
    0x3fec35fae331ee22, 0x400056cb168cbab7
    };

static const uint64_t ref_kl[10] = {
    0x3fc0a13512307c18, 0x3fe06dd851efeff6,
    0x3fbb4490892ca6fc, 0x3fdc2e04ff890360,
    0x3fe6f961d81600b0, 0x3fd4ebba22a3aa24,
    0x3fe6eb41f5a1e15a, 0x3feb2f5f66c7e669,
    0x3fcf04bcf8c08388, 0x3fcc751ae4b0f2e7
    };

